rank first/highest - Spanish English Dictionary